package org.jeecg.modules.lsys.set_data_service;

import org.jeecg.modules.lsys.all_data.entity.AllData;

/**
 * @Info:
 * @Author: 唐小尊
 * @Date: 2019/10/20  9:59
 * 总数据都不可以手动刷新，耗时过高，当日数据都可以手动刷新
 */
public interface ISetDataService {
    /**
     * 刷新全部大数据（不允许手动刷新，自动刷新为加上这一天的数据，可以称为历史数据，每天的2点进行自动刷新）
     */
    int autoSetAllData(AllData allData);

    /**
     * 刷新一天的数据（如果当天的数据存在，则从insert变为update，允许手动刷新，每天的2点进行自动刷新）
     */
    int autoSetOneDayData();

    /**
     * 刷新地区总数据（不允许手动刷新，自动刷新为加上这一天的数据，可以称为历史数据，每天的2点进行自动刷新）
     */
    int autoSetDqAllData();

    /**
     * 刷新地区一天的数据（如果当天的数据存在，则从insert变为update，允许手动刷新，每天的2点进行自动刷新）
     */
    int autoSetDqOneDayData();

    /**
     * 刷新货主的数据（不允许手动刷新，每天的2点进行自动刷新）
     */
    int autoSetHzData();

    /**
     * 刷新司机的数据（不允许手动刷新，每天的2点进行自动刷新）
     */
    int autoSetSjData();

}
